that's your idea - German English Dictionary